<?php
    /**
     * Created by JetBrains PhpStorm.
     * User: porterzhang
     * Date: 13-3-5 下午4:44
     * To change this template use File | Settings | File Templates.
     */
    if (!defined('IN_MOBILE_API')) {
        exit('Access Denied');
    }
    include_once 'forum.php';
    class cloud_api {
        function common() { }

        function output() {
            $variable = array();
            //判断是否缺少参数
            if (empty($_GET['camid'])||empty($_GET['editid'])||empty($_GET['caid'])) {
                $variable = array(
                    'code' => 1001,
                    'messagestr' => lang('plugin/cloud', '1001'),
                );
                cloud_core::result(cloud_core::variable($variable));
            }
           if($_GET['camid'] ==$_GET['editid'] ){
               $variable = array(
                   'code' => 4009,
                   'messagestr' => lang('plugin/cloud', '4009'),
               );
               cloud_core::result(cloud_core::variable($variable));
           }
            //判断操作的人员是不是应用管理员
            $admin = C::t('#cloud#cloud_app_manage')->fetch_app_info($_GET['camid'], $_GET['caid']);
           if(empty($admin)){
               $variable = array(
                   'code' => 1007,
                   'messagestr' => lang('plugin/cloud', '1007'),
               );
               cloud_core::result(cloud_core::variable($variable));
           }
            if($admin['createtype']!=0){
                $variable = array(
                    'code' => 1007,
                    'messagestr' => lang('plugin/cloud', '1007'),
                );
                cloud_core::result(cloud_core::variable($variable));
            }

            $manager = C::t('#cloud#cloud_app_manage')->fetch_app_info($_GET['editid'], $_GET['caid'] );
            if(empty($manager)){
                $variable = array(
                    'code' => 4008,
                    'messagestr' => lang('plugin/cloud', '4008'),
                );
                cloud_core::result(cloud_core::variable($variable));
            }

            $res = C::t('#cloud#cloud_app_manage')->update($_GET['editid'], array('password' => md5(md5('123456') . $manager['salt'])));
            //如果插入失败，这返回错误信息
            
            //正常返回
            $variable = array(
                'messagestr' => lang('plugin/cloud', '4010'),
            );
            cloud_core::result(cloud_core::variable($variable));
        }
    }

?>

